send someone to his/her glory - Spanish English Dictionary